package com.yuyuto.conn.model.request;

import java.util.List;

/**
 * Created by Demon on 2016/11/25.
 */

public class ReqUCoinChargeTempOrder extends PhoneNoRequest {

    /**
     * cashAmount : 0.01
     * payMoney : 0.01
     * memberCardId : 1d4de2ec-7566-428c-b418-15f7e95bb82f
     * memberCardNo : 060115231454288
     * memberName : dsssds
     * uCoinActivityId :
     * uCoinCount : 50
     * uCoinItemCount : 1
     * uCoinItemId : 5f734a4c-99f3-46d2-a2e0-2dda516566a5
     * payList : [{"outTradeNo":"2232232","payMoney":0.01,"payNote":"啥都都没有","payType":"100002"}]
     */

    private double cashAmount;
    private double payMoney;
    private String memberCardId;
    private String memberCardNo;
    private String memberName;
    private String uCoinActivityId;
    private int uCoinCount;
    private int uCoinItemCount;
    private String uCoinItemId;
    private List<PayListBean> payList;

    public double getCashAmount() {
        return cashAmount;
    }

    public void setCashAmount(double cashAmount) {
        this.cashAmount = cashAmount;
    }

    public double getPayMoney() {
        return payMoney;
    }

    public void setPayMoney(double payMoney) {
        this.payMoney = payMoney;
    }

    public String getMemberCardId() {
        return memberCardId;
    }

    public void setMemberCardId(String memberCardId) {
        this.memberCardId = memberCardId;
    }

    public String getMemberCardNo() {
        return memberCardNo;
    }

    public void setMemberCardNo(String memberCardNo) {
        this.memberCardNo = memberCardNo;
    }

    public String getMemberName() {
        return memberName;
    }

    public void setMemberName(String memberName) {
        this.memberName = memberName;
    }

    public String getUCoinActivityId() {
        return uCoinActivityId;
    }

    public void setUCoinActivityId(String uCoinActivityId) {
        this.uCoinActivityId = uCoinActivityId;
    }

    public int getUCoinCount() {
        return uCoinCount;
    }

    public void setUCoinCount(int uCoinCount) {
        this.uCoinCount = uCoinCount;
    }

    public int getUCoinItemCount() {
        return uCoinItemCount;
    }

    public void setUCoinItemCount(int uCoinItemCount) {
        this.uCoinItemCount = uCoinItemCount;
    }

    public String getUCoinItemId() {
        return uCoinItemId;
    }

    public void setUCoinItemId(String uCoinItemId) {
        this.uCoinItemId = uCoinItemId;
    }

    public List<PayListBean> getPayList() {
        return payList;
    }

    public void setPayList(List<PayListBean> payList) {
        this.payList = payList;
    }

    public static class PayListBean {
        /**
         * outTradeNo : 2232232
         * payMoney : 0.01
         * payNote : 啥都都没有
         * payType : 100002
         */

        private String outTradeNo;
        private double payMoney;
        private String payNote;
        private String payType;

        public String getOutTradeNo() {
            return outTradeNo;
        }

        public void setOutTradeNo(String outTradeNo) {
            this.outTradeNo = outTradeNo;
        }

        public double getPayMoney() {
            return payMoney;
        }

        public void setPayMoney(double payMoney) {
            this.payMoney = payMoney;
        }

        public String getPayNote() {
            return payNote;
        }

        public void setPayNote(String payNote) {
            this.payNote = payNote;
        }

        public String getPayType() {
            return payType;
        }

        public void setPayType(String payType) {
            this.payType = payType;
        }
    }
}
